package com.myway.dto.order;

import com.myway.dto.order.domain.PnrCancelErrorType;
import com.myway.dto.order.domain.PnrNeedCancelStatus;

import java.io.Serializable;


/**
 * @类名称：DTOPnrNeedCancelCriteria 
 * @类描述：PNR取消记录查询条件 
 * @创建时间：2015年11月11日 下午7:53:27 
 * @author Jiang.Yida
 * @version V1.0
 */
public class DTOPnrNeedCancelCriteria implements Serializable {
	private static final long serialVersionUID = 1L;
	private String pnr;
	private String flightNO;
	private String flightDate;
	private String orgCity;
	private String dstCity;
	private PnrNeedCancelStatus status;
	private String bookDateStart;
	private String bookDateEnd;
	private String airline;
    private PnrCancelErrorType errorType;
    private String segmentIds;
	
	/**
	 * @return the pnr
	 */
	public String getPnr() {
		return pnr;
	}
	/**
	 * @param pnr the pnr to set
	 */
	public void setPnr(String pnr) {
		this.pnr = pnr;
	}
	/**
	 * @return the flightNO
	 */
	public String getFlightNO() {
		return flightNO;
	}
	/**
	 * @param flightNO the flightNO to set
	 */
	public void setFlightNO(String flightNO) {
		this.flightNO = flightNO;
	}
	/**
	 * @return the flightDate
	 */
	public String getFlightDate() {
		return flightDate;
	}
	/**
	 * @param flightDate the flightDate to set
	 */
	public void setFlightDate(String flightDate) {
		this.flightDate = flightDate;
	}
	/**
	 * @return the orgCity
	 */
	public String getOrgCity() {
		return orgCity;
	}
	/**
	 * @param orgCity the orgCity to set
	 */
	public void setOrgCity(String orgCity) {
		this.orgCity = orgCity;
	}
	/**
	 * @return the dstCity
	 */
	public String getDstCity() {
		return dstCity;
	}
	/**
	 * @param dstCity the dstCity to set
	 */
	public void setDstCity(String dstCity) {
		this.dstCity = dstCity;
	}
	/**
	 * @return the status
	 */
	public PnrNeedCancelStatus getStatus() {
		return status;
	}
	/**
	 * @param status the status to set
	 */
	public void setStatus(PnrNeedCancelStatus status) {
		this.status = status;
	}
	/**
	 * @return the bookDateStart
	 */
	public String getBookDateStart() {
		return bookDateStart;
	}
	/**
	 * @param bookDateStart the bookDateStart to set
	 */
	public void setBookDateStart(String bookDateStart) {
		this.bookDateStart = bookDateStart;
	}
	/**
	 * @return the bookDateEnd
	 */
	public String getBookDateEnd() {
		return bookDateEnd;
	}
	/**
	 * @param bookDateEnd the bookDateEnd to set
	 */
	public void setBookDateEnd(String bookDateEnd) {
		this.bookDateEnd = bookDateEnd;
	}
	/**
	 * @return the airline
	 */
	public String getAirline() {
		return airline;
	}
	/**
	 * @param airline the airline to set
	 */
	public void setAirline(String airline) {
		this.airline = airline;
	}

    public PnrCancelErrorType getErrorType() {
        return errorType;
    }

    public void setErrorType(PnrCancelErrorType errorType) {
        this.errorType = errorType;
    }

    public String getSegmentIds() {
        return segmentIds;
    }

    public void setSegmentIds(String segmentIds) {
        this.segmentIds = segmentIds;
    }
}
